package net.sisgac.despacho_mercaderia.model;

import java.io.Serializable;
import javax.persistence.*;

import java.util.List;


/**
 * The persistent class for the vehiculo database table.
 * 
 */
@Entity
@Table(name="vehiculo")
public class Vehiculo implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	@Column(name="IDVEHICULO")
	private int idVehiculo;
	
	@Column(name="MARCAVEHICULO")
	private String marcaVehiculo;

	@Column(name="NUMEROPLACA")
	private String numeroPlaca;

	@Column(name="CONSTANCIAMT")
	private String constanciaMt;
	
	@OneToMany(mappedBy="VEHICULO")
	private List<Transportista> transportistas;

	public int getIdVehiculo() {
		return idVehiculo;
	}

	public void setIdVehiculo(int idVehiculo) {
		this.idVehiculo = idVehiculo;
	}

	public String getMarcaVehiculo() {
		return marcaVehiculo;
	}

	public void setMarcaVehiculo(String marcaVehiculo) {
		this.marcaVehiculo = marcaVehiculo;
	}

	public String getNumeroPlaca() {
		return numeroPlaca;
	}

	public void setNumeroPlaca(String numeroPlaca) {
		this.numeroPlaca = numeroPlaca;
	}

	public String getConstanciaMt() {
		return constanciaMt;
	}

	public void setConstanciaMt(String constanciaMt) {
		this.constanciaMt = constanciaMt;
	}

	public List<Transportista> getTransportistas() {
		return transportistas;
	}

	public void setTransportistas(List<Transportista> transportistas) {
		this.transportistas = transportistas;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}
	
	
	
}